html{
	background:rgb(223,197,4); /* 一些不支持背景渐变的浏览器 */
	background:-moz-linear-gradient(top, rgb(243,208,89), rgb(223,197,4));
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgb(243,208,89)), to(rgb(223,197,4)));
	background:-o-linear-gradient(top, rgb(243,208,89), rgb(223,197,4));
	width:100%;
	height:100%;
}
body,#appbox{
	height:100%;}
#appbox{
	position: relative;
	padding:0 0.2rem;
}
#appbox.warn{
	background:rgb(251,118,22);
	background:-moz-linear-gradient(top, rgb(240,114,84), rgb(251,118,22));
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgb(240,114,84)), to(rgb(251,118,22)));
	background:-o-linear-gradient(top, rgb(240,114,84), rgb(251,118,22));
}
.goback{
	position: absolute;
	left:0.2rem;
	top:0.36rem;
	/*width:0.09rem;*/
	/*height:0.16rem;*/
	width:0.11rem;
	height:0.2rem;
}

.goback:before{
	content: '';
	position: absolute;
	left:0rem;
	top:0.05rem;

	display: block;
	width:0.12rem;
	height:1px;
	border:none;
	background-color: rgb(255,255,255);
	-webkit-transform: rotate(-46deg);
	-moz-transform: rotate(-46deg);
	-ms-transform: rotate(-46deg);
	-o-transform: rotate(-46deg);
	transform: rotate(-46deg);
}
.goback:after{
	content: '';
	position: absolute;
	left:0rem;
	top:0.13rem;

	display: block;
	width:0.12rem;
	height:1px;
	border:none;
	background-color: rgb(255,255,255);
	-webkit-transform: rotate(46deg);
	-moz-transform: rotate(46deg);
	-ms-transform: rotate(46deg);
	-o-transform: rotate(46deg);
	transform: rotate(46deg);
}
/*返回键结束..公用部分*/

#appbox .title{
	padding-top: 1.05rem;
	line-height: 0.33rem;
	margin-bottom: 0.09rem;
}
#appbox .pagetips{
	line-height: 0.17rem;
	margin-bottom: 0.35rem;
}
.iptbox{
	padding-bottom: 0.07rem;
	border-bottom: 1px solid rgba(255,255,255,0.5);
	position: relative;
	margin-bottom: 0.2rem;
}
.iptbox2{
	margin-bottom: 0;
}
.iptbox>p{
	line-height:0.18rem;
	margin-bottom: 0.11rem;
}
.iptbox>input{
	display: block;
	border:none;
	height:0.22rem;
	line-height: 0.22rem;
	font-size: 0.18rem;
	width:100%;
	background-color: transparent;
}
.passwordshow{
	position: absolute;
	right:0;
	top:0.03rem;
	height:0.13rem;
	min-width:0.23rem;
}
.passwordshow>img{
	width:auto;
	height:100%;
}
#appbox>a.otherlogin{
	float: left;
	margin-top: 0.15rem;
	line-height: 0.15rem;
}
#appbox>a.forgetpassword{
	float: right;
	margin-top: 0.15rem;
	line-height: 0.15rem;
}

#submitbtnbox{
	padding-top: 1.2rem;
}
#submitbtn{
	float: right;
	width:0.36rem;
	height:0.36rem;
	border-radius: 50%;
	overflow: hidden;
	background-color: rgba(255,255,255,0.7);
	position: relative;
}
#submitbtn:before,#submitbtn:after{
	content: '';
	width:0.14rem;
	height:1px;
	background-color: rgb(243,208,89);
	display: block;
	position: absolute;
	left:31%;
}
#submitbtn:before{
	top:35%;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
#submitbtn:after{
	bottom:35%;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
#submitbtn.waitingclick{
	background-color: #fff;
}

#passwordchangetipboxbg{
	position: fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color: rgba(0,0,0,0.4);
}
#passwordchangetipbox{
	position: absolute;
	left:50%;
	top:50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width:2.7rem;
	/*height:1.4rem;*/
	border-radius: 0.12rem;

	background:rgba(255,255,255,0.5);
	background:-moz-linear-gradient(top, rgba(252,252,252,0.8), rgba(255,255,255,0.5));
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(252,252,252,0.8)), to(rgba(255,255,255,0.5)));
	background:-o-linear-gradient(top, rgba(252,252,252,0.8), rgba(255,255,255,0.5));
}
#passwordchangetipbox>p{
	padding-top: 0.21rem;
	line-height: 0.18rem;
	margin-bottom: 0.07rem;
}
#passwordchangetipbox>span{
	display: block;
	line-height: 0.17rem;
}
#successconfirm{
	margin-top: 0.16rem;
	line-height:0.43rem;
	border-top: 1px solid rgba(77,77,77,0.78);
}